#include "Instruction.h"
std::shared_ptr<MyLogger> Instruction::logger;

std::shared_ptr<PersistStorage> Instruction::config;

void Instruction::SetLogger(std::shared_ptr<MyLogger> &logger)
{
    Instruction::logger = logger;
}

void Instruction::SetConfig(std::shared_ptr<PersistStorage> &config)
{
    Instruction::config = config;
}

const std::string &Instruction::GetInstName()
{
    return this->instName;
}

const std::string &Instruction::GetArgs()
{
    return this->argsInfo;
}